The rise of e-commerce has brought both challenges and opportunities to the retail industry. With the emergence of IoT, big data and arti